About Interfruit Holdings Limited (06201431) United Kingdom