About Aamtec Limited (06180559) United Kingdom