About Magombe Ltd (08433976) United Kingdom