About Richardson Electronics Limited (01579261) United Kingdom