About North West Stoves Limited (09410898) United Kingdom