About T. Hindmarsh Limited (03982680) United Kingdom