About Thomsk Limited (05457947) United Kingdom