About Spurstone Builders Limited (01713003) United Kingdom