About Sands Flavours Limited (12093638) United Kingdom