Yes, and i believe almost everyone who owns a fast ford would of spend some money with them i the past. top quality stuff and very helpful over the phone/email.
they along with burton power are my main 2 companies i spend my money with, between them ive spent over £1,000 with.