About Cavendish Meats Limited (08120982) United Kingdom