About The Broadcast Centre Limited (NI656761) United Kingdom