About Hemco Holdings Limited (10299759) United Kingdom