About Horlick Holdings Limited (09562505) United Kingdom