Photo Booth Hire in St Andrews weddings, corporate events, birthdays, graduations, and proms