About Travel Clinic Torbay Limited (11657212) United Kingdom