About Lift & Buoyancy Ltd. (07789985) United Kingdom