About Magic Kleen Limited (06929275) United Kingdom