About Torrent Valley Initiative Company Limited (NI032884) United Kingdom