About Leisure Ind Wrexham Limited (13227832) United Kingdom