Would be great if it could be fixed up!
Can you recommend anyone who does these kind of repair jobs as i'm sure you're the guys who will know.
Well, your best bet is Channelmaniac but he's in the States - he REALLY knows his Neo Geo stuff though!
If you want someone in the UK then I'm happy to take a look at it - Neo Geo boards aren't my speciality area but I've fixed a few in my time. The damage on your board is hard to ascertain from the pics, it might be worse than it looks (or perhaps not even as bad).
Even if that is repaired it's possible that there are other faults preventing the board from working.
Either way, your repair charges aren't going to be cheap whether you send it to the States or to me in the UK - at a guess I'd say look to spend
at least £50 (including postage/shipping) so you may prefer to keep your eyes open for a working board. Not sure how much they go for these days.
Feel free to PM me if you want to send it to me, but I think that Channelmaniac really is the absolute best when it comes to fixing Neo Geo boards. Not sure how much he would charge though.
Here he is:
http://www.neo-geo.com/forums/member.php?u=12525