About Michael Edwards Associates Limited (03965734) United Kingdom