About A1 Stove Installation Ltd (10087628) United Kingdom