About Stratford Grocer & Co Limited (13007766) United Kingdom