The English Channel, Corner & Circle
Channel I Publications Ltd. (since 1999)
It looks like nothing was found at this location. Maybe try a search?