About Green Flame Plumbing Heating & Renewables Ltd. (09275661) United Kingdom