About Devon Smokehouse Limited (06559713) United Kingdom