About N.e Stoves Ltd (11176302) United Kingdom