About L & S Plumbing Limited (04842278) United Kingdom