About Sole Flavours Limited (10024882) United Kingdom