About Babcock Aviation Services (holdings) Limited (08993601) United Kingdom