Hi Trev.
A friend of mine has used Hillman Imp Pistons in his 1927 600EW so they are a good substitute the bike is still running after many years on the road . Compression ratio unknown ,as long as they dont hit the head who cares. Small end cant remember but either an exact fit or an easy ream out !!
Hope this helps
Regards
Clive