About Mike Miller Associates Limited (01425839) United Kingdom