About L.c.r. Capacitors Limited (01524434) United Kingdom