About G & L Taxis Limited (06597668) United Kingdom