About T Haych S Ltd (10653362) United Kingdom