About Vauxhall Holdings Limited (12417584) United Kingdom