About El Senebe Limited (08975942) United Kingdom