About T.m.r. Plumbing & Heating Limited (03158063) United Kingdom