About Beechwood Village Stores Limited (11945090) United Kingdom