About Leisure Brands Limited (08264057) United Kingdom