About The Chamois Mountaineering Club Limited (IP032323) United Kingdom