About Say Cheese Photo Booths Ltd (11038134) United Kingdom