Firstly: as to why the speed of light assumes the value that it does, nobody really knows. The majority of current theories take it as a constant.
As mathman says, relativity explains nicely why the speed of light is, in effect, a universal "speed limit". All massless particles, such as...