About Glengilp Engineering Ltd (SC611786) United Kingdom