About Glenald Engineering & Technical Services Ltd. (SC381995) United Kingdom