Company name: Aberdeen Science Centre
Description: Interactive science exhibits
179 Constitution St, Aberdeen AB24 5TU, United Kingdom