About Napier Motor Cars Ltd (11195296) United Kingdom