About Spruce Up Ltd. (12631848) United Kingdom