About Swedish Spruce Ltd (11087496) United Kingdom