About Michael Macdonald Construction Limited (08445075) United Kingdom