About Africa Trade & Industrial Corporation Limited (02344464) United Kingdom