About T & T Thornhill Engineering Limited (06850324) United Kingdom