About B And D Store Services Limited (12881338) United Kingdom