About T & S Hartshorn Ltd (08539183) United Kingdom