About Leigh On Sea Cleaning Ltd (13488303) United Kingdom