About Delahaye Automobile Ltd (11479161) United Kingdom