About Torbay Pub Management Limited (06768532) United Kingdom