About Ho Lok Clacton Ltd (11613313) United Kingdom