FYI: see PG's comments about advertising policy under the Web-help heading.
Also, I would like to know what Year/Series the E-Type in question is. Your question could then be forwarded onto an OJOA member with the same or a similar car for a second opinion based on firsthand information.
I have been hearing good things about "Cats Cradle".
I have had my XJSC serviced there and My Mark 10 is going in next week.
This moring there was a pretty red fixed head in the bay a six cylinder car, and I know some guys in the club have said positive things.
I would be asking for other opinions as well but there thats my 2 cents.