About Studio Of The North Limited (04928622) United Kingdom