About Amtrade International Limited (07880228) United Kingdom