About South Wales Leisure Amusements Limited (01370785) United Kingdom