About Can Of Clean Limited (12292666) United Kingdom