About T H Design Limited (07598127) United Kingdom