About Flavours Of Scotland Ltd (SC634924) United Kingdom