About Torsion (curzon Circle) Devco Ltd (12311079) United Kingdom