About Lagonda Newco A Limited (05860068) United Kingdom