About Glengord Engineering Services Limited (10823638) United Kingdom