About Abbott Stoves & Cookers Limited (03391356) United Kingdom