About D&f Partners Limited (11633916) United Kingdom