About Stores Group Limited (01697262) United Kingdom