About Lee Hickford Plumbing & Heating Limited (07972899) United Kingdom