About Wallace & Sons Plumbing & Heating Ltd (12919236) United Kingdom