About Spruce Limited (02194539) United Kingdom