About The Little Cotswold Company Ltd (10179652) United Kingdom