P & T FITZGERALD LIMITED