About Channel Meats Limited (01998530) United Kingdom