About Ameltek Limited (09684378) United Kingdom