About Prop & Pose Photo Booths Ltd (10017843) United Kingdom