About Clear And Clean Limited (11343963) United Kingdom