About Accrington Beef Company Limited (02584919) United Kingdom