About Telford Fireplaces And Stoves Limited (11267137) United Kingdom