About Mer Cleaning Limited (12028714) United Kingdom