About International Tin Association Ltd (02994115) United Kingdom