About S&r Food And Wine Ltd (12518195) United Kingdom