About S&r Stoves Limited (10512842) United Kingdom