About T.h. Holding (leamington) Ltd (11273513) United Kingdom