About Alphatech Limited (03300283) United Kingdom