About Sandhurst Builders Limited (03232092) United Kingdom