About Dovedale Electronics Limited (01260842) United Kingdom