About Mytholmroyd Electronics Company Limited (02643235) United Kingdom