About Sandhurst Food & Wine Ltd (12740915) United Kingdom