About Vick Plumbing Limited (12968246) United Kingdom