Why isn't it using its own domain name?
You're relying on Wordpress.com, which might be ok up to a point, but as insurance is a regulated industry you could end up having headaches. You also won't have as much control over the technical SEO as you don't have access to any of the configuration...
If you know of any Irish companies offering affiliate programs that might be suited to bloggers please let us know.
Some might be on affiliate networks like TradeDoubler, CJ.com, WebGains or one of the other networks.