About Spruce Engineering Company Limited (03719395) United Kingdom