About Michael Beardsall Associates Limited (04808538) United Kingdom