About Barlow Plumbing & Heating Services Ltd (10744327) United Kingdom