About Prop Star Booths Ltd (09200390) United Kingdom