About Spruce Design Engineering Company Limited (09061126) United Kingdom