About Spartan Plumbing & Heating Limited (07673658) United Kingdom