About Hemlicke Ltd (11570679) United Kingdom