Company name: Moving Pictures
Description: Moving Pictures
12 Roseburn Terrace, Edinburgh EH12 6AW, United Kingdom