About Markfield Village Store Ltd (12205572) United Kingdom