About Vauxhall Plumbing & Heating Ltd (11294893) United Kingdom