About Odd John S Kitchen Quorn Ltd (10166820) United Kingdom