About Richard Moore Associates Limited (03057652) United Kingdom