About Henny Penny Limited (03177141) United Kingdom