About T & H Design Limited (04304909) United Kingdom