About Harbour Direct Holdings Ltd (11718037) United Kingdom