About Torsion Limited (06842734) United Kingdom