About Roger Moore Associates Limited (03787653) United Kingdom