About T H Illustration Limited (04919346) United Kingdom