About Global Engineering & Control Solutions Limited (SC560668) United Kingdom