About Strategic Environmental Consulting Limited (03087525) United Kingdom