About Hudson Lee Holdings Ltd (13168396) United Kingdom