About Snapshot Booths Ltd (13270173) United Kingdom