About Michael Slater Construction Limited (09730549) United Kingdom