We visited Natures Treasure Liverpool on the Albert Dock to see what FESTIVE GIFTS they have and what it's like being an INDEPENDENT shop here in Liverpool!