About Langellier Automotive Ltd (13483031) United Kingdom