About Blackhurst Construction Limited (03841902) United Kingdom