About Clocan Ltd (09288636) United Kingdom