About Africontainer Limited (07129691) United Kingdom