About Duddon Electronics Limited (01404736) United Kingdom