About S & D Supermarket Limited (04972842) United Kingdom