About Lcr Capacitors Holdings Limited (05864914) United Kingdom