About Venue Torquay Limited (08237391) United Kingdom