About Digger Electronics Limited (03116987) United Kingdom