About Myers Construction Limited (03014186) United Kingdom