About Alpha Technology Systems Limited (03822587) United Kingdom