About Michael Houlder Limited (09407413) United Kingdom