About Ives Drucquer Associates Limited (06041709) United Kingdom