Recording and Photographic Studio on the North Wales, Cheshire border.