About El Bebe Productions Limited (08531073) United Kingdom