About Sellan Food And Wine Ltd (11222831) United Kingdom