About Chobham Helicopters Limited (07270234) United Kingdom