Thanks both. You are right about the scratches - I couldn't believe just how easy it was to scratch them. We have metal based stools for the island but I'm going to cover the bases with felt before putting them back. I actually wanted the honed slate but the supplier almost refused to sell it to me when I told them it was for a kitchen floor because they scratch so easily.
As regards sealer:I have lots of ltp matt stone left over from the bathroom so was going to use that but open to suggestions for better options