About D&r Traders Limited (10751943) United Kingdom