About Legacy Leisure (scotland) Limited (SC527260) United Kingdom