About T H Hill Limited (11285916) United Kingdom