About Lewis Airframe Ltd (12065256) United Kingdom