About Campbell & Walker Geophysics Ltd. (SC431537) United Kingdom