About Jassal Flavours Ltd (10585690) United Kingdom