About G8 Environmental Solutions Limited (04373631) United Kingdom