About Cabstar Limited (12735331) United Kingdom