Does it appear on the UK site if you put the item number in?
There may be a very good reason it doesn['t appear in the UK, in that it may be prohibited, etc.
EDIT: Also the seller may not sell overseas?
If you do manage to find it dont forget you'll have VAT/Duty to pay.