About I&r Food Ltd (12837904) United Kingdom