About S. Harrold Plumbing & Heating Ltd (06870307) United Kingdom