About Chapman Capacitors Limited (01248252) United Kingdom