About Environmental Services And Solutions Ltd (11183918) United Kingdom