About Simply Clean Limited (08870886) United Kingdom