About Ho Lok Bromley Ltd (11389352) United Kingdom