About Ss Food And Wine London Ltd (13410696) United Kingdom