About Tidmarsh Environmental Geology Ltd (12892835) United Kingdom