About The Cannon Foods Ltd (10626963) United Kingdom