About Rowan Holdings Limited (13178414) United Kingdom