About Stock Stores Ltd (06545286) United Kingdom