About S & D (non-ferrous Stockholders) Limited (01193640) United Kingdom