About T R Thornhill Limited (06398152) United Kingdom