About Leigh On Sea Plumbing Limited (06799198) United Kingdom