About J Penfold Heating & Plumbing Limited (07711153) United Kingdom