About Luxe Photo Booths Uk Limited (10442167) United Kingdom