About Leading Edge Aerodynamics Ltd (08048663) United Kingdom