About Strategic Environmental Solutions Ltd (05751793) United Kingdom