About Mr Clean (mcr) Ltd (12807138) United Kingdom