About D F Associates Limited (02395672) United Kingdom