About Southwick Fish Bar Limited (12326268) United Kingdom