We have the same lion teeth flowers in our garden. We also get plenty of buttercups and daisies. If it is green, then it’s the lawn - grass, moss, whatever. In north eastern Scotland it pays not to be choosy with plants. If it grows, it is a garden plant. I assume it may be somewhat similar in Orkney.