About Vegetation Survey And Assessment Limited (07208156) United Kingdom