BABCOCK UK FINANCE - Key Persons