About Ashcroft Ceramic Capacitors Limited (04675071) United Kingdom