About Headley Village Stores Ltd (13674629) United Kingdom