About D & F Holdings Limited (04418564) United Kingdom