About The Stratford Grocer Operating Company Limited (12577880) United Kingdom