Company name: The MAD Museum
Description: Mechanical art & design exhibits
4-5, Henley St, Stratford-upon-Avon CV37 6PT, United Kingdom