I'm not sure about the SR crankset, but it doesn't much matter if you're going to use a new one and need a new BB too. You should check the specs from the manufacturer about spindle length, but 103 is probably in the neighborhood. Given that the bike is a Rampar, English thread should be right.