About Imperial West Africa Trading Company Ltd. (12226722) United Kingdom