About Torquay Gaming Limited (12984491) United Kingdom