About S & D Trading Ltd (10356560) United Kingdom