About Ammtech International Consultants Ltd (03362492) United Kingdom