About Electra Film And Television Limited (02098728) United Kingdom