About E. O Toole Construction Limited (06221144) United Kingdom