About H.g.millard Limited (00418963) United Kingdom