About L.h. Plumbing & Heating Services Limited (02395809) United Kingdom