About Chalet Chamois Limited (09431611) United Kingdom