About The Greek Pitta Neasden Ltd (13110589) United Kingdom