About B & D Stores Mansfield Limited (08429150) United Kingdom