About Clive Village Stores Limited (12240744) United Kingdom