About The Studio North East Ltd (13397291) United Kingdom