About Spruce Manor Limited (NI639196) United Kingdom