About Bells Stores Limited (01476345) United Kingdom