Jamaican Tea Biscuit