About Bsc Stores Limited (NF003283) Great Britain