About Haslemere Construction Limited (01895708) United Kingdom