About Mem Cleaning Ltd (13518990) United Kingdom