About Tel S Taxis Ltd (12977585) United Kingdom