About Clean N Sheen Ltd (12421259) United Kingdom