Help reading an eeprom

I am trying to read the contents of an eeprom with this Number on it. H1828553 it is a 32pin smd and connects to a printer using SDA & SCL, vcc and ground. I have the Arduino Mega and wired the pins correctly through the wiring harness but I am unable to figure out how to read and write to it. I know pins 43 & 44 are the pins for the SDA & SCL and I am assuming the address is in HEX which is 002b and 002c on the processor on the Arduino bd. I have been able to copy some sketches and upload them to Arduino through the IDE but after that I am at a loss of how to do this any and all help is greatly appreciated.
Thank You

First question
Do you have pull-ups on SCL / SDA ?

There are several earlier threads to read external serial EEPROMS

According to what I have read I do not need them as they said the Arduino Mega 2560 has them built in. If this is incorrect I can do that. This chip is mounted as well on a pcb and I am just trying to read the info on the SCL line.

Taihbsear:
According to what I have read I do not need them as they said the Arduino Mega 2560 has them built in. If this is incorrect I can do that. This chip is mounted as well on a pcb and I am just trying to read the info on the SCL line.

Do you have your wires crossed? SCL is the clock signal. SDA is data.

Are you sure you've identified the chip properly? 32 pins seems excessive for an I2C EEPROM. They're usually 8 pins. Also Googling H1828553 doesn't turn up any information so we're kind of in the dark here.

I was unable to find anything on that IC as well. Here is a pic of it if that helps. I have the pins hooked up correctly by following the wiring schematic on the printer. I also used the same color coded wires.