About Seismech Services Ltd (13642139) United Kingdom