About Ba Stove Ltd (09311190) United Kingdom