About Spruce & Hawe Limited (05662091) United Kingdom