About The Skiers Trust Of Great Britain Limited (00888963) United Kingdom