About Allen Chicken Accrington Ltd (13118192) United Kingdom