About Alphatech Designs Limited (03979091) United Kingdom