About Southwick Foods Ltd (10363431) United Kingdom