About Muirheads Meats Ltd. (SC298556) United Kingdom