About Vauxhall London Limited (07395435) United Kingdom