Ali Baba Kebab 110 Bancroft, Hitchin, Hertfordshire SG51NB