About Chalet Charvin Limited (11304999) United Kingdom