We booked with Serenity Boat Tours on their website... https://farneislandstours.co.uk/. You can also find more tours on the Visit Northumberland website... https://www.visitnorthumberland.com/explore/destinations/islands/farne-islands