About Mark Ball Construction Limited (09124624) United Kingdom