About Tor Associates Limited (06135251) United Kingdom