About Weedon Electronics Limited (08879778) United Kingdom