About Sherwood Leisure Ltd (13466194) United Kingdom