About Glenveagh Engineering Limited (13195024) United Kingdom