About Roger Moore & Associates Limited (06213740) United Kingdom