I wasn't familiar with these heads so I looked them up. They are a Windsor head so should have no problem physically mounting on a Cleveland block.
Howeber these are drag heads with a 20cc combustion chamber which when dropped on aCleveland with std psitons puts youy at soemthing liek 25:1 CR!!!!
If you want aftermarket heads might I suggest CHI heads out of Australia, generally accepted as the best Cleveland heads you can buy and for little more $$ than the Edelbrock's above. CHI's price in US$ includes shipping to your door. Depending on your goals with the engine and how much anciliary equipment you are prepared to change there are 2V, 3V and 4V versions.
Find them here
www.chiheads.com Julian