About Rhodes Edwards Associates Limited (08112841) United Kingdom