About Malcolm Cooper Associates Limited (04329843) United Kingdom