About Southwold Meats Ltd (07377975) United Kingdom