About Torr Ventures Limited (08013287) United Kingdom