About Snapcandy Photo Booths Limited (09679945) United Kingdom