About Torbay Independent Taxi Services Ltd (12999852) United Kingdom