About Cheshire Stoves & Flues Limited (09521534) United Kingdom