About Mec Cleaning Ltd (05555287) United Kingdom