About Torne & Shirmers Limited (07050781) United Kingdom