Company name: The Lightbox
Description: Museum of art, sculpture & inventions
Chobham Rd, Woking GU21 4AA, United Kingdom