About Thomas Hay Holdings Ltd (12920249) United Kingdom