No they are a British company http://www.caparoapbraking.com/


Peter

[Linked Image]