About Lakeside Leisure Swansea Ltd (10305311) United Kingdom