About Spruce Construction Ltd (12286085) United Kingdom