About Barratt & Sons Heating & Plumbing Limited (13621411) United Kingdom