About Michael Haigh & Son Ltd (11335139) United Kingdom