About Specialised Stores Limited (12979438) United Kingdom