About Michael Hall Limited (04591978) United Kingdom