About G & L Environmental Ltd (07745509) United Kingdom