About Alfie Photo Booths Limited (08459303) United Kingdom