About Cotswold Stoves & Liners Ltd (08081065) United Kingdom