you want sticks, not pellets. As advised, TA Aquaculture are the only known UK supplier - unless you buy direct from the manufacturer in the US, which some of us have done.
Yeap the sticks that Mark got hold of are top quality. I did try to get some a while back but it became very costly to get them shipped over. I havent tried TA but I will now