About Chalet Tintin Limited (08670882) United Kingdom