Almond Biscuits (Scones UK)