About G.s.r. Heating & Plumbing Limited (04135588) United Kingdom