I'm pretty sure thats for a 120v supply, have just emailed the seller to find out, be handy if its 240v tho!
Awesome set up, extra marks for originality ;)
Have you got any pics? The set up sounds about right but you might be running too many plants for the amount of light you've got emitted...