About Cleenol Limited (01002545) United Kingdom