About Swindon Plumbing Supplies Limited (03355582) United Kingdom