About Pulse Plumbing & Heating Ltd (12479728) United Kingdom