About Mcnicholl Leisure (scotland) Limited (NI062031) United Kingdom