About Henderson & Mitchell Construction Ltd. (08057482) United Kingdom