About Westleton Village Stores Limited (08693067) United Kingdom