About Devon Food And Drinks Ltd (11334923) United Kingdom