About Stratford Food Shop Limited (08071451) United Kingdom