About Oh-so-clean Limited (08029982) United Kingdom