About S Turner Brands Limited (12596910) United Kingdom