I got some Yankee stuff called imaginatively 'engine degreaser'. Got it from costco when they were sellingit through a while back. When it were first in, it were 40 quid for 2.5 gallons. I paid 10.
It made short work of the caked on brake crud on a test set of alloys! !