About Amestech Limited (12910205) United Kingdom