About Stewart Environmental Consulting Limited (09492739) United Kingdom