About Ashford Food And Wine Ltd (12594320) United Kingdom