About Max Henry Holdings Limited (08482964) United Kingdom