About Norman Strachan Video Ltd. (SC240971) United Kingdom