About Studio 3 North East Limited (07665252) United Kingdom