About H And Hcet Ltd (12929248) United Kingdom