About Scott Bros. Environmental Services Limited (03103929) United Kingdom