About Geo S Flavours Ltd (12851937) United Kingdom