About Limelite Photobooths Limited (10097896) United Kingdom