About Michael Hall Holdings Limited (05433491) United Kingdom