About The Cotswold Edition (hold Co) Ltd (12898791) United Kingdom