About Integrated Food Solutions Limited (10338133) United Kingdom