Hi Richard,
Sorry, totally forgot to put the tile size on!
They're quite large, 361 x 276 x 9mm, ceramic.
So, to summerise:
Acrylic primer (for plasterboard only, or on both wall types? Sorry!)
http://www.tilefixdirect.com/product/BAPR25.html
Good quality powdered adhesive all round...