About Michael Henderson & Co Limited (07740410) United Kingdom