About Shumba Meats. Ltd. (12333828) United Kingdom