lift boot carpet,remove 3 phillips screws to show fuel pump,check if its working while somoeone cranks it over, if not,,, try clumping it with something heavy!
if it is buzzing,,,,go to front, remove one spark cap,and plug,hold it near to an earth point and crank,,,, is it sparking ?
if not,,,,,go to cranks sensor,,,unplug it and put a voltage meter in both wires,,,measuring for A/C volts get someone to crank it over for a few seconds,,, you should see 0.5a/c volts rising,if nothing check resistance,however if it is giving correct volts you might wanna check ecu!can sometimes be a problem related to cat! but you will need to have it plugged in diagnostic machine first!
good luck,,,,
are you in the AA ?