About D&d Partners Limited (12707453) United Kingdom