About Editec Broadcast Editing Services Limited (02729979) United Kingdom