About S & T Taxis Limited (06470755) United Kingdom