About Roy Evans & Sons (manufacturing Butchers) Limited (01944246) United Kingdom