About Chalet 70 Limited (13147387) United Kingdom