About Emerald Lion Photo Booths Limited (08877644) United Kingdom