Reviews of I Cab. (Taxi Service) in Newport (Gwent).