CPC in Preston is a long established company (now part of the Farnell Group).
It supplies the trade and general public with all types of electrical and electronics spare parts, car parts, computer systems and components etc. See:
for details of capacitors.
I've been dealing with it for about 30 years...:-)