About Spruceglen Limited (01622037) United Kingdom