About D&f Associates Ltd (06477024) United Kingdom