About The Cotswold Cabin Company Ltd. (10236427) United Kingdom