About Mister Clean Limited (02443126) United Kingdom