About Camera Crane Scot Ltd. (SC592999) United Kingdom