About J Isaac Stoves Ltd (08894326) United Kingdom