About R&r Taxis (torbay) Limited (12776575) United Kingdom