About Michael Walker Associates Limited (04871306) United Kingdom