http://www.mbsitem.co.uk/

Not cheap but very stiff, advice is free. I use them a lot for business. They will cut it to the length you want, drill and tap, even will acually design it for you, even put it together. You can also download the profiles and send them a CAD drawing. But, not cheap. It depends what you want at the end of the day.