About Somers Road Food And Wine Ltd (12237816) United Kingdom