About Balcombe Plumbing & Heating Limited (04958131) United Kingdom