About Hammer Foods Limited (10241703) United Kingdom