Thanks, I figured it out after reading the complete doc.
The Eprom requires a Control byte (READ/WRITE) , 1 or 2 Address bytes and a data byte for writing.
Similarly it requires a Control byte for reading.
The part about entering write mode to set the address for read mode was a bit tricky but it works.
Interestingly this method is at odds with the 16f882 pdf which discusses no Control bytes but claims a control bit is part of the address byte, note figures 13-7 & 13-8 that use a 7 bit address and a 1 bit R/W flag. This 'bit' R/W method is echoed by the text Designing Embedded Systems with PIC microcontroller by Tim WilmsHurst on page 318. section 10.8.2.