About Devon Cheese Bar Ltd (12806308) United Kingdom