About Boss Photobooths & Entertainments Ltd (12668575) United Kingdom