About Van Der Wal Petrophysics Ltd (SC590460) United Kingdom