About Green Circle Environmental Consultants Limited (08950167) United Kingdom