About Beech Hanger Limited (09120276) United Kingdom