About London Plumbing & Heating Supplies Limited (04303826) United Kingdom