About D&s Trading Limited (10984832) United Kingdom