About Glenveagh Heating Limited (SC673358) United Kingdom