Postby Roger James » Sat Feb 23, 2019 7:53 am
That might be CPC Engineering who manufactured a lot of Leader/Arrow spares during the last few years, advertising them on ebay but there has been nothing listed from them for some months now, I sent them an email a few weeks ago but did not receive a reply, I don't know whether they are still in business. A pity if they are not...