About Sr Stove Installations Limited (11241842) United Kingdom