About Clean & Simple Limited (05283896) United Kingdom