About D&d Group International Ltd (09581778) United Kingdom