About The Afrika Trading Co. Limited (02981271) United Kingdom