About Alpha-tec Limited (01621410) United Kingdom