About Hemingford Holdings Limited (13355734) United Kingdom