About The Climbing Academy (glasgow) Limited (07100484) United Kingdom