About The Boutique Chalet Company Ltd. (07753631) United Kingdom