About D & F Investments Limited (NI610106) United Kingdom