Try your local electrical wholesaler. Most branches of City Electrical Factors or its local equivalent will sell CY control cable (copper/pvc multicore flex) in cut lengths. You might not get a lot of choice of what construction, but you'll probably find something that'll do. For an amp or two and say 5 – 10 metres you probably need a cable with 1.0 mm2 cores, though 0.75 mm2 will do. Even 0.5 mm2 will suffice just about if that's all you can get, but steppers like their current so more copper is better. That's the cross section area of each core. There are special end fittings (glands) for some of these cables, particularly the flex armoured (braided) kind known as SY cable.
Another possibility is to use 7 core trailer cable – it's not rated for 230 volts (CY cable will be) and might be a bit too chunky, but it's an easy thing to buy and will have plenty of copper in it. I think Maplin sell it, also B&Q. There will be a local auto electrician's wholesaler who will sell it, or buy a trailer board at the car boot sale and rob the cable off it.
Alternative 3 is to find an industrial control panel or switchgear builder (look under electrical motor control panel in your local yellow pages or google etc). They'll have all sorts of offcuts.
You can make a multicore cable from some suitably sized nylon tube (air line tube) and some pipe fittings (end fittings) to make a DIY plastic conduit. This can make a very robust assembly with some serious resistance to abuse, but it is a fiddle to find or make the bits to make a nice looking job of it. Threading the cores up the pipe can be fun, pinch the vacuum cleaner off SWMBO and suck them through, don't push as they will snaggle up and jam.
Have fun! Simon