About D&c Partners Limited (07940113) United Kingdom