About Thorid Finishing Plant Limited (01274763) United Kingdom