About Opal Food Processing Systems Limited (03148647) United Kingdom