About Stoke Photo Booths Ltd (10407144) United Kingdom