Olive & English Cheddar Tea Sandwiches