About Geospec Ltd (02965707) United Kingdom