About Leisure Associates Ltd (12077748) United Kingdom