About Scotia International Food Group Ltd (SC638693) United Kingdom