About Lockey Farm Food Store Ltd (09297576) United Kingdom