About Michael Turner Construction Ltd (12938098) United Kingdom