About Southwick Square Meats Limited (06545503) United Kingdom