About J Holden Plumbing & Heating Limited (11246495) United Kingdom