About Michael Edwards Consultants Limited (09024227) United Kingdom