About Deeter Electronics Ltd. (02580838) United Kingdom