About T&h (22) Ltd (11861310) United Kingdom