About Welwyn Electronics Limited (00326687) United Kingdom