About Mer Maid Cleans Limited (12462847) United Kingdom