About Michael Thompson (public Works Contractors And Engineers) Limited (00302656) United Kingdom