About Rock Mechanics Technology Limited (09511849) United Kingdom