About Yorkshire Stoves Installations Ltd (08876387) United Kingdom