About C.r. Barron (meats) Limited (00568761) United Kingdom