About Thornaby Fabrications Limited (01166412) United Kingdom