About C & O Stoves & Fireplaces Ltd (11462368) United Kingdom