About M & V Stores Limited (12812893) United Kingdom