About Sheldon Food & Wine Limited (12897298) United Kingdom