About Channon & Son Plumbing & Heating Ltd (09995678) United Kingdom