About Babcock Dyncorp Limited (04904018) United Kingdom