About Sherringtons Leisure Limited (11013797) United Kingdom