About Rock & Denman Limited (13014638) United Kingdom