About Torkard West Limited (00834864) United Kingdom