About Garden Village Stores Limited (09674522) United Kingdom