About D&r Gmbh Ltd (12568742) United Kingdom