About Africa House Publishing Limited (07845884) United Kingdom