About The Greek Pitta Watford Ltd (12778218) United Kingdom