About Michael Hoggard Limited (01277042) United Kingdom