About Spire Environmental Consultants Limited (08189406) United Kingdom