About Turkington Engineering & Welding Services Limited (09096303) United Kingdom