24Hr Taxi Canning Town London 169B Barking Road, London E16 4HQ