http://www.ranteer.com/misc/ this part has been around for a while. does anyone have the reference to tell me what British car it fits? thanks!