About Michael Miller & Partners Limited (04181390) United Kingdom