About Longfield Plumbing & Heating Supplies Limited (03889053) United Kingdom