Direct Pizza Company, Canterbury, Kent UK review