About Linear Propulsion Systems Limited (05834729) United Kingdom