About Clean Machine Sheffield Ltd (11604590) United Kingdom