About Malcolm Davidge Associates Ltd (04349806) United Kingdom