About Mark O Shea Contractors Limited (12687002) United Kingdom