About Cleentek Limited (05752415) United Kingdom