About L & S Plumbing & Heating Limited (09576048) United Kingdom