Mediocre and irrelevant.
Another web site which gets a big write up before it has much content. A lot of wasted space taken up by an overly big and gaudy graphic. Also it's a .com and the contact details list an 087 number without international prefix. I could go on. Maybe that's the point.