About Beech Geophysics Ltd (11453362) United Kingdom