About Henry Foods Limited (11853992) United Kingdom