About North Wales Stoves Limited (06990631) United Kingdom