About Landing Gear Design Services Limited (04786273) United Kingdom